.index-left{width:280px; float:left}
.index-right{width:680px; float:right}
.index-right .news-con{font-size:14px}
.index-right .news-con ul{padding:5px 0;}
.index-right .news-con .news-con-detail {margin-left:10px; display:inline-block;*display:inline;*zoom:1;width:485px;color:#999;}
.index-right .news-con .news-con-detail p{height:80px;overflow:hidden;border:none}
.index-right .news-con img{vertical-align:top;width:148px;height:102px}
.linkpath{margin-bottom:10px}
.linkpath em{color:#999;}
.news-tit{margin-top:-10px}
.news-tit h3{font-size:16px;display:block;float:left;border-bottom:2px solid #0088cc;}
.news-tit span{display:block;float:right;line-height:40px}
.news-con {padding:10px 0;border-top: 2px solid #E1E1E1;margin-top:-2px}
.news-con dl dt{width:280px;height:71px;display:block;font-weight:normal;margin-bottom:5px}
.news-con dl dt img{width:100px;height:70px;vertical-align:top;margin-right:10px;float:left}
.news-con dl dt a{font-size:14px;color:#005580;height:22px;overflow:hidden;background:#f5f5f5;padding:0 5px}
.news-con dl dt p{color:#999;height:40px;overflow:hidden}
.news-con ul li{height:20px;overflow:hidden;}
.news-con ul li a{color:#333}
.time{margin-right:5px}
.news-con ul.qk li{list-style:none;float:left;height:28px;line-height:28px;padding-left:3px; width:90px}
.news-con ul.qk li a{font-size:14px;color:#005580;background:#f5f5f5;padding:0 5px}
.index-right .news-con h3 {height: 32px;font-size: 18px;line-height: 30px;overflow: hidden;}
.index-right .news-con p{height:60px;overflow:hidden;color:#999;font-size:12px;border-bottom:1px dashed #ddd}
/*newsfocus*/
.focusPic{ position:relative; width:280px; height:180px; overflow:hidden;}
.focuslist{z-index:9; position:relative; overflow:hidden; width:280px; height:180px;}
.focuslist .PicTitlet{ position:absolute; width:2013em;top:0;}
.focuslist .PicTitlet li{float:left;}
.focusPic .dianmenu{ top:167px; left:303px; z-index:999; }
.newsinfo .TitleLink li{ height:30px; }
.focusmenu {	position:absolute; top:160px; left:216px;z-index:111;}
.focusmenu a,.focusmenu a:visited {	background:#FFF; text-indent:-99px; overflow:hidden; border-radius:8px;    cursor: pointer;    display:block; float:left; width: 8px;   height: 8px;    margin-right: 7px; }
.focusmenu .current,.focusmenu .current:visited {	background:#eb784b;}
.colbar{ position:relative;}
.focusPic .funbut,.focusPic .funbut:visited,.focusPic .funbut:hover{ font-weight:bold; text-decoration:none;border-radius:11px; color:#fff; font-size:14px; line-height:22px; text-align:center; background:#000; opacity: 0.5; filter:alpha(opacity=50); z-index: 10; height: 22px;    width: 22px;	position:absolute;	top:70px;	left:15px; display:block; overflow:hidden; }
.focusPic .next,.focusPic .next:visited,.focusPic .next:hover { left:245px; }
.focusPic .funbut:hover{opacity: 1; filter:alpha(opacity=100);}
.focusNews{ width:680px; height:230px; overflow:hidden;float:right}
.focuswrap{}
.focusImg{ width:282px;height:197px; overflow: hidden;float:left; display:inline; z-index:10;}
.focusImg img{border:1px solid #ccc;width:280px;height:195px}
.focusbar{ clear:both; width:700px;}
.focusbar li{ text-align:left; padding-top:5px;  margin-right:5px; float:left; color:#fff; font-size:14px;  cursor:pointer;}
.focusbar span{ display:block; height:21px; width:162px; background:#b8ae8b;overflow:hidden; overflow:hidden; text-align:center;}
.focusbar strong{ display:block; line-height:23px;font-weight:normal; }
.focusbar .on { color:#fff; background:url(../newImages/sprite.png) no-repeat 80px -428px;}
.focusbar .on span{ width:180px;  background:#ee7948; color:#ee7948;}
.focusbar .on strong{padding-left:0px; color:#fff;font-weight:normal; }
.Composite{ height:204px; overflow:hidden;}
.Composite .normal{ height:197px;}
.focusText{width:379px; float:right; overflow:hidden; } 
.focusText h1,.focusText h2{ height:32px; font-size:18px; line-height:30px; overflow:hidden;}
.focusText .hline{ background-position:0 -660px;}
.focusText p{color:#999}
.TitleSum li{border-bottom:1px dashed #ddd;padding:5px 0 10px}
.TitleLink {padding-top:10px}
.TitleLink li{font-size:14px}
.news-left{width:688px;float:left;}
.act-list {padding:10px 15px}
.act-list li{padding-bottom:10px;border-bottom:1px dashed #ddd;list-style:none;}
.act-list li a:hover h3{text-decoration:underline;color:#0088cc;font-weight:bold}
.act-list li a h3{font-size:16px;color:#333;}
.act-list img{display:inline-block;*display:inline;*zoom:1;vertical-align: top;height:102px;width:148px}
.act-list .detail{margin-left:10px; display:inline-block;*display:inline;*zoom:1;width:485px;color:#999}
.act-list .detail .desc{color:#666}
.pagination{text-align:center}
.act-content {margin:29px;position:relative}
.bdsharebuttonbox {position:absolute;top:0px;right:0}
.act-content h3{font-size:22px;font-weight:bold}
.act-content .act-info{color:#999;position: relative}
.act-content .act-detail{font-size:16px;line-height:29px;padding-top:20px}
.act-content .pro-recommend {border: 1px solid #ddd;background:#f9f9f9;color: #333;margin: 27px 20px;padding: 4px 4px 4px 10px;line-height: 26px;font-size: 14px;}
.act-content .pro-recommend em{margin-right:10px; color:#B9B9B9;font-size:16px}
.act-content .pro-recommend a{padding:0 10px;color:#cf5656}
.act-recommend{padding:5px 0}
.act-recommend li{width:156px;list-style:none;float:left;padding:5px;text-align:center}
.act-recommend li img{width:156px;margin-bottom:5px}
.act-recommend li p{height:20px;overflow:hidden; color:#333}
.news-right{width:280px;float:right}
.news-right .wx{text-align:right;margin-bottom:20px}
.news-right .ufs-apply{float:none}